industrial power transmission techniques - Allemand Anglais Dictionnaire